package com.car.pojo;

import com.baomidou.mybatisplus.annotation.IdType;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;
import java.util.Date;

import lombok.Data;
import com.baomidou.mybatisplus.annotation.TableName;

@Data
@TableName("tb_car_sale")
public class TbCarSale implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 主键-车辆销售表
     */
    @TableId(value = "id", type = IdType.ID_WORKER)
    private Long id;
    /**
     * 车辆VIN嗎
     */
    private String vin;
    /**
     * 车辆状态
     */
    private  int saleStatus;
    /**
     * 车辆外键
     */
    private Long carId;

        /**
         * 车牌号
         */
        private String carNum;

    /**
     * 行驶证时间
     */
    private Date registrationTime;

    /**
     * 上牌区域
     */
    private String registrationArea;

    /**
     * 购车领域
     */
    private String carField;

    /**
     * 购买单位/根据购车领域改变
     */
    private String buyer;

    /**
     * 销售时间
     */
    private Date saleDate;

    /**
     * 车主
     */
    private String saleUserName;

    /**
     * 车辆行驶证编号
     */
    private String saleCarCode;

    /**
     * 销售时间
     */
    private Date saleXiaoshouDate;

    /**
     * 销售人员
     */
    private String saleXiaoshouName;

    /**
     * 开发票日期
     */
    private Date invoiceDate;

    /**
     * 发票编号
     */
    private String invoiceNumber;


}
